Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 TWYFORD ROAD Semi-Detached £531,327 £515,000 11 Dec 2023
43 TWYFORD ROAD Detached £591,021 £470,000 27 Apr 2018
46 TWYFORD ROAD Detached £943,661 £260,000 1 Dec 2000